Italian stone pine - German English Dictionary